/**
 * APITable <https://github.com/apitable/apitable>
 * Copyright (C) 2022 APITable Ltd. <https://apitable.com>
 *
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Affero General Public License as published by
 * the Free Software Foundation, either version 3 of the License, or
 * (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU Affero General Public License for more details.
 *
 * You should have received a copy of the GNU Affero General Public License
 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */

/* eslint-disable max-len */
import React from 'react';
import { makeIcon, IIconProps } from '../utils/icon';

export const AutonumberFilled: React.FC<IIconProps> = makeIcon({
    Path: ({ colors }) => <>
    <path d="M5.34897 1.08613C5.59558 1.21575 5.75001 1.4714 5.75001 1.75V6.5C5.75001 6.91422 5.41422 7.25 5.00001 7.25C4.5858 7.25 4.25001 6.91422 4.25001 6.5V3.17684L3.92529 3.40038C3.5841 3.63525 3.11711 3.54907 2.88224 3.20789C2.64736 2.8667 2.73355 2.39971 3.07473 2.16484L4.57473 1.13223C4.80421 0.974254 5.10236 0.956501 5.34897 1.08613Z" fill={ colors[0] }/>
<path d="M9.21268 14.9529C8.93243 14.8368 8.74969 14.5634 8.74969 14.26L8.7497 1.76008C8.7497 1.34586 9.08548 1.01008 9.4997 1.01008C9.91391 1.01008 10.2497 1.34586 10.2497 1.76008V12.4493L12.7196 9.97944C13.0125 9.68654 13.4874 9.68654 13.7803 9.97944C14.0732 10.2723 14.0732 10.7472 13.7803 11.0401L10.03 14.7903C9.81553 15.0048 9.49294 15.069 9.21268 14.9529Z" fill={ colors[0] }/>
<path d="M4.50001 10.7131C4.50001 10.5632 4.55789 10.4614 4.64639 10.385C4.74831 10.297 4.88638 10.25 5.00001 10.25C5.11365 10.25 5.25172 10.297 5.35363 10.385C5.44213 10.4614 5.50001 10.5632 5.50001 10.7131C5.50001 10.8251 5.45114 10.982 5.26818 11.2164C5.08222 11.4547 4.82121 11.6944 4.50131 11.9792L4.43618 12.0371C4.15323 12.2885 3.82287 12.582 3.56471 12.8915C3.28733 13.224 3.00001 13.6816 3.00001 14.25C3.00001 14.6642 3.3358 15 3.75001 15H6.25001C6.66422 15 7.00001 14.6642 7.00001 14.25C7.00001 13.8358 6.66422 13.5 6.25001 13.5H5.05587C5.17698 13.3859 5.31294 13.2649 5.46311 13.1313L5.4987 13.0996C5.80381 12.828 6.1678 12.5017 6.45059 12.1394C6.73638 11.7733 7.00001 11.2953 7.00001 10.7131C7.00001 9.42789 5.89038 8.75 5.00001 8.75C4.10967 8.75 3.00001 9.42788 3.00001 10.7131C3.00001 11.1273 3.3358 11.4631 3.75001 11.4631C4.16422 11.4631 4.50001 11.1273 4.50001 10.7131Z" fill={ colors[0] }/>

  </>,
  name: 'autonumber_filled',
  defaultColors: ['#D9D9D9'],
  colorful: false,
  allPathData: ['M5.34897 1.08613C5.59558 1.21575 5.75001 1.4714 5.75001 1.75V6.5C5.75001 6.91422 5.41422 7.25 5.00001 7.25C4.5858 7.25 4.25001 6.91422 4.25001 6.5V3.17684L3.92529 3.40038C3.5841 3.63525 3.11711 3.54907 2.88224 3.20789C2.64736 2.8667 2.73355 2.39971 3.07473 2.16484L4.57473 1.13223C4.80421 0.974254 5.10236 0.956501 5.34897 1.08613Z', 'M9.21268 14.9529C8.93243 14.8368 8.74969 14.5634 8.74969 14.26L8.7497 1.76008C8.7497 1.34586 9.08548 1.01008 9.4997 1.01008C9.91391 1.01008 10.2497 1.34586 10.2497 1.76008V12.4493L12.7196 9.97944C13.0125 9.68654 13.4874 9.68654 13.7803 9.97944C14.0732 10.2723 14.0732 10.7472 13.7803 11.0401L10.03 14.7903C9.81553 15.0048 9.49294 15.069 9.21268 14.9529Z', 'M4.50001 10.7131C4.50001 10.5632 4.55789 10.4614 4.64639 10.385C4.74831 10.297 4.88638 10.25 5.00001 10.25C5.11365 10.25 5.25172 10.297 5.35363 10.385C5.44213 10.4614 5.50001 10.5632 5.50001 10.7131C5.50001 10.8251 5.45114 10.982 5.26818 11.2164C5.08222 11.4547 4.82121 11.6944 4.50131 11.9792L4.43618 12.0371C4.15323 12.2885 3.82287 12.582 3.56471 12.8915C3.28733 13.224 3.00001 13.6816 3.00001 14.25C3.00001 14.6642 3.3358 15 3.75001 15H6.25001C6.66422 15 7.00001 14.6642 7.00001 14.25C7.00001 13.8358 6.66422 13.5 6.25001 13.5H5.05587C5.17698 13.3859 5.31294 13.2649 5.46311 13.1313L5.4987 13.0996C5.80381 12.828 6.1678 12.5017 6.45059 12.1394C6.73638 11.7733 7.00001 11.2953 7.00001 10.7131C7.00001 9.42789 5.89038 8.75 5.00001 8.75C4.10967 8.75 3.00001 9.42788 3.00001 10.7131C3.00001 11.1273 3.3358 11.4631 3.75001 11.4631C4.16422 11.4631 4.50001 11.1273 4.50001 10.7131Z'],
  width: '16',
  height: '16',
  viewBox: '0 0 16 16',
});
